home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Plus 1999 #2
/
Amiga Plus CD - 1999 - No. 2.iso
/
System-Boost
/
Grafik
/
AmiCAD
/
ARexx
/
SavePalette.AmiCAD
< prev
next >
Wrap
Text File
|
1998-06-17
|
912b
|
35 lines
/* Sauvegarde de la palette courante dans un fichier */
/* Le fichier sauvé peut être relu par le menu Préférences/Configuration/Charger */
/* $VER: 1.00, © R.Florac (Chez Corbin, 23 Avril 1998) */
options results /* indispensable pour récupérer le résultat des macros */
signal on error /* pour l'interception des erreurs */
signal on syntax
'REQFILE("Nom du fichier destination?", "")'; fichier=result
if fichier ~="" then do
if open(file, fichier, 'W') then do
call writeln(file, "AmiCADPrefs 1.1")
call writeln(file, "[Palette]")
do color=0 to 15
c="Color"||color||"="
'GETCOLOR('color')'; c=c||result
call writeln(file,c)
end
close(file)
end
end
exit
/* Traitement des erreurs, interruption du programme */
syntax:
erreur=RC
'MESSAGE("Erreur de syntaxe"+CHR(10)+"en ligne 'SIGL'"+CHR(10)+"'errortext(erreur)'")'
exit
error:
'MESSAGE("Erreur en ligne 'SIGL'")'
exit